using System;
using System.Collections.Generic;
using System.Text;

namespace Ghasam.Business.Domain.Entity
{
  public class Stock
  {
      #region "Private Property
   
        protected int? id;
        protected string stockName;
        protected string binnumber;
        protected string serial;
        protected int quantity;
        protected int orderPoint;
        protected StockStatus stockStatus;
        protected string description;
        protected DateTime? importdate;
        protected DateTime? modifystamp;
      #endregion
      #region "Public Virtual Method
      public virtual int? Id
      { set {id = value ;} get {return id;} }
      public virtual string StockName
      { set { stockName = value; } get { return stockName; } }
      public virtual string BinNumber
        { set { binnumber = value;} get { return binnumber; } }
      public virtual string Serial
        { set {serial = value ;} get { return serial; } }
      public virtual int Quantity
        { set {quantity = value ;} get { return quantity; } }
      public virtual int OrderPoint
        { set {orderPoint = value ;} get { return orderPoint; } }
      public virtual StockStatus StockStatus
      { set { stockStatus = value; } get { return stockStatus; } }
      public virtual string Description
        { set {description = value ;} get { return description; } }
      public virtual DateTime? ImportDate
        { set {importdate = value ;} get { return importdate; } }
      public virtual DateTime? ModifyStamp
        { set {modifystamp = value ;} get { return modifystamp; } }
        #endregion
}
}
